all sorts of fucked up - Turkish English Dictionary